/*
 * Copyright (c) 2008, Xiong Yingfei, the University of Tokyo
 * All rights reserved.
 */
package ac.jp.u_tokyo.SyncLib.language.factories;

import ac.jp.u_tokyo.SyncLib.EqualSync;
import ac.jp.u_tokyo.SyncLib.SetMembers;
import ac.jp.u_tokyo.SyncLib.Sync;
import ac.jp.u_tokyo.SyncLib.SyncFactory;
import ac.jp.u_tokyo.SyncLib.SetMember.MemberTester;
import ac.jp.u_tokyo.SyncLib.SetMembers.MembersTester;
import ac.jp.u_tokyo.SyncLib.SetMembers.NoDefaultValue;
import ac.jp.u_tokyo.SyncLib.util.Helper;

public class EqualFactory implements SyncFactory
{
	Object _value;
	

	public void setValue(Object value)
	{
		_value = value;
	}


	public Sync create()
	{
		return new EqualSync(_value);
	}


	
}
